About The Magnet Agency London Limited (11833656) United Kingdom