About Turquoise Ltd (04405864) United Kingdom