About Mahal Investments Limited (02181094) United Kingdom