About Vessel Assist Ltd (12498235) United Kingdom