About Jemima S Deli Ltd (11872638) United Kingdom