About Horizon Executive Search International Limited (06119800) United Kingdom