About Wahoo Ltd (08890824) United Kingdom