About C-base Systems Ltd. (02980537) United Kingdom