About Mrema Junior Ltd (12041426) United Kingdom