About Dalal Street Limited (07392388) United Kingdom