About Occs Holdings Ltd (12706319) United Kingdom