About Ocs-uk It Holdings Ltd (13192956) United Kingdom