About Chatterjee Limited (12101275) United Kingdom