About Magtouch Ltd (06651655) United Kingdom