About Turquoise Group (uk) Limited (10313832) United Kingdom