About Oc Communication Limited (12831658) United Kingdom