About Turquoise Solutions Limited (09720641) United Kingdom