About De Vita Limited (12326125) United Kingdom