About Turquoise London Ltd (11934643) United Kingdom