About Magnet Visual Ltd (11582119) United Kingdom