About Magnolio Consultancy Limited (08951452) United Kingdom