About Maxicom Digital Ltd (12207930) United Kingdom