About Thakur-chabert Limited (10299596) United Kingdom