About Jomo Foods Ltd (12814631) United Kingdom