About Samo Deli Ltd (13454141) United Kingdom