About International Waterski & Wakeboard Federation Limited (04906594) United Kingdom