About Vectric Holdings Limited (11722075) United Kingdom