About Turquoise Holdings Limited (11159552) United Kingdom