About Magnolia.s.a. Ltd (10332351) United Kingdom