About Delhi Darbaar Limited (10628020) United Kingdom