About Turquoise Global Holdings Limited (07102717) United Kingdom