About Dehal Investments Ltd (11816025) United Kingdom