About Mag-group Thehappystores Ltd. (10557883) United Kingdom