About Deli Eats Limited (13621880) United Kingdom