About Marla S Deli Ltd (11317640) United Kingdom