About Vita Lewisham Operating Company Limited (12341715) United Kingdom