About London Kitesurfers Association Limited (10236603) United Kingdom