About Jd Sailing Ltd (11614128) United Kingdom