About Vita (cardiff) Operating Company Limited (11788313) United Kingdom