About Turquoise Hh Ltd (12058982) United Kingdom