About Myoo (n.i.) Limited (NI634646) United Kingdom