About V12 Technology Limited (08195535) United Kingdom