About Eva De Milo Limited (11843432) United Kingdom