About Hamo Consulting Limited (10043913) United Kingdom