About Magnate Digital Limited (10356354) United Kingdom