About Kikkerman Ltd (11544319) United Kingdom