About Mnsa Investments Ltd (12199931) United Kingdom