About Mahal Investments (uk) Limited (06015202) United Kingdom