About Ahoy Associates Ltd (12935535) United Kingdom