About V7 Technology Limited (03640833) United Kingdom