About 3c Visual Matrix Limited (06871103) United Kingdom