About New Horizon Sailing Limited (10487977) United Kingdom