About Turquoise Tiger Limited (12987956) United Kingdom