About Turquoise Trio Ltd (13243758) United Kingdom