About Hitt Search Associates Limited (07520228) United Kingdom