About Hanka Digital Limited (13517084) United Kingdom