About Eleanor Ltd (11479009) United Kingdom