About Deshi Grill Ltd (12465064) United Kingdom