About Ocsic Ltd. (10399006) United Kingdom