About Jod Foods Ltd (12985022) United Kingdom