About Euovo Ltd. (12991103) United Kingdom