About Vectronix Limited (11656583) United Kingdom