About Vectaris Ltd (03957259) United Kingdom