About Delhi 6 Limited (11401234) United Kingdom