About Tourquoise Ltd (12439137) United Kingdom