About Delhi Bites Ltd (11389136) United Kingdom