About Magnolia Corporation Ltd (09044368) United Kingdom