About Thakur & Company Ltd (10083342) United Kingdom