About Mag Holdings Limited (02013822) United Kingdom