About Turquoise (uk) Limited (06615860) United Kingdom