About Sailing Logic Events Limited (08019415) United Kingdom