About Taklimakan Ltd (11584362) United Kingdom