About Maglabs Limited (06715580) United Kingdom