About Vessel Of Excellence Ministries Limited (11523197) United Kingdom