About Vital Advisors Ltd (10531829) United Kingdom