About World Sailing (uk) Limited (03255744) United Kingdom