About Straits Sailing Ltd (10667590) United Kingdom