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