About Eleanour Uk Ltd (12973421) United Kingdom