About Henka Soft Limited (06619268) United Kingdom