About Kochar Ltd (12051473) United Kingdom