About Softica Ltd. (06331544) United Kingdom