About Thakur Consultants Ltd (12830709) United Kingdom