Legal Notice
Website operator
PFR Inc. d/b/a Baselisk, 300 Creek View Road, Suite 209, Newark, New Castle County, DE, 19711, USA — File No. 10626060
Contact
Managing directors / officers
Felix Oblin
EU entity
PFR Financial Technologies Europe Ltd., Metropolis Plaza, 1st floor, Triq Testaferrata, Taxbiex, XBX 1402, Malta, Company Reg. No. C-116408