About Magnetic Arcade Ltd (11437053) United Kingdom