About Three Lions Investments Ltd (12807098) United Kingdom