About V.s.w. Technology Limited (00971678) United Kingdom