About Magnemesis Ltd (13112142) United Kingdom