About Vha 3 Limited (12597981) United Kingdom