About Mag Studio Limited (08349856) United Kingdom