About Ocr Uk Holdings Limited (12413755) United Kingdom