About Massa Singh Investments Ltd (13197331) United Kingdom