About Vestra Health Ltd (12490694) United Kingdom