About Turquaz Consultancy Ltd (10865499) United Kingdom