About Eurobase Digital Media Ltd. (13342867) United Kingdom