About Mag Foundation Limited (04738823) United Kingdom