About Abbyy Uk Ltd (06037342) United Kingdom