The company is registered at the same address in Gibraltar as Redmount Group, which describes itself as a management services company “offering individuals and companies the opportunity to use advantageous jurisdictions for personal and corporate planning”.