About Vital Holdco Limited (11968490) United Kingdom