About Ocb Holdings Limited (12875333) United Kingdom