About Kochi Group Limited (11928783) United Kingdom