About Turquoisexia Co. Ltd (13475989) United Kingdom