About Thandi & Kartar Developments Ltd (12989553) United Kingdom