About Vita Leeds 2 Holdco 1 Limited (11564828) United Kingdom