About First Magnolia Holdings Limited (13406576) United Kingdom