About Turquoise Hospitality Ltd (12810228) United Kingdom