About Vhc Group Ltd (13019243) United Kingdom