About Kota Ingredients Ltd (11199503) United Kingdom