About Eleos Vita Limited (12104571) United Kingdom