About Shipboard Informatics Limited (02007664) United Kingdom