About V-stem Limited (12541461) United Kingdom