About Magna Solutions Limited (07486376) United Kingdom