About Vital Executive Limited (10287249) United Kingdom