About Magnet London Ltd (13607842) United Kingdom