About Vectritume Ltd (13440305) United Kingdom