About Smart Ocr Limited (13125128) United Kingdom