About Vesseltec Holdings Limited (10583502) United Kingdom