About Turkuoise Group Ltd (12327298) United Kingdom