About Vita Edinburgh 1 Holdco 1 Limited (11586711) United Kingdom