About Mag Nominees Limited (04039938) United Kingdom