About Koru Kayaking Ltd (08134586) United Kingdom