About Turkuaz Abdo Ltd (11096339) United Kingdom