About Magfox Ltd (11790108) United Kingdom