About Turkmen Ltd (10676833) United Kingdom