About Occ Holdings Limited (SC473373) United Kingdom