About Vessel Designerie Limited (12318091) United Kingdom