About Alpha Deli Ltd (10201293) United Kingdom