About Delhi Xpress Limited (10686254) United Kingdom