About V&j Tech Limited (11848982) United Kingdom