About Virtual Ward Technologies Limited (12544845) United Kingdom