About C3 Media Limited (06994290) United Kingdom