About Turkmoor Ltd (12604743) United Kingdom