Our corporate registration number is 2524865-1 and we’re based in Helsinki, Finland

Our EU VAT code is FI25248651, we’re also registered in the EU OSS system under this code

Our EORI number is FI2524865-1 

Our British VAT registration number is 382 3418 94