About Magnolio Holdings Limited (09146011) United Kingdom