About Turquoise Technology And Consultancy Ltd (11694065) United Kingdom