About Henka Consulting Limited (09950905) United Kingdom