About Magnideo Ltd (13558859) United Kingdom