About Thakur-chabert Office Ltd (12680416) United Kingdom