About Ahoy Consultancy Services Limited (08394223) United Kingdom