About Hapt Consulting Limited (12101264) United Kingdom