About Magnolia Beauty&beyond Ltd (12484846) United Kingdom