About Eleanore Limited (10501271) United Kingdom