About Alex Deli Ltd (10362466) United Kingdom