About Ocs1 Limited (11105801) United Kingdom