About Mash Investments Limited (02709036) United Kingdom