About Vita Partners Ltd. (10325263) United Kingdom