About Megan Nicole Group Limited (10395643) United Kingdom