About Oc (infinity) Holdings Limited (13677348) United Kingdom