About Elenorcorp Ltd (12903454) United Kingdom