About Vita Coventry 1 Holdco 1 Limited (11621041) United Kingdom