About Channel 96 Limited (12493413) United Kingdom