About Mmja Holding Ltd (SC667063) United Kingdom