About Turkmoor Ltd (11497181) United Kingdom