About Vectored Limited (10410276) United Kingdom