About Abbyyz Ltd (11784596) United Kingdom