About Magnolia S Group Limited (12518759) United Kingdom