About Maji Investments Ltd (NI674513) United Kingdom