About Eleanorhoran Ltd (12188375) United Kingdom