About Magnetar World Limited (13598257) United Kingdom