About Channel Finance Group Limited (SC624197) United Kingdom