About Delhi Diner Food Ltd (SC618846) United Kingdom