About Desi Deli Ltd (10557834) United Kingdom