About Kolo Foods Ltd (11530868) United Kingdom