About Digital Ship Limited (04046499) United Kingdom