About Magnetar (ne) Limited (10268148) United Kingdom