About Silicon Canal C.i.c. (09489227) United Kingdom