About Ocs Holdings Limited (11552446) United Kingdom