About Vital Communications Limited (10393430) United Kingdom