About Sailing Intelligence Limited (05220495) United Kingdom