About Ahoy Holdings Ltd (12184865) United Kingdom