About Edinburgh Ocr Ltd (SC615512) United Kingdom