About Henken Consulting Limited (07104915) United Kingdom