About Eat Jambo Uk Limited (11160896) United Kingdom