About Eleonora Art Ltd (13613846) United Kingdom