About Magnedoo Ltd (11865670) United Kingdom