About Magnetar Pictures Ltd (11262477) United Kingdom