About Dilchad Investments Limited (05410159) United Kingdom