About Magnetar Ltd (07825396) United Kingdom