About Vital Management & Media Relations Ltd (06999868) United Kingdom