About Jbod Food Limited (13148385) United Kingdom