About Dilchad Holdings Limited (05412489) United Kingdom