About Thakar & Kapoor Ltd (11244697) United Kingdom