About Ellyanor Ltd (13105998) United Kingdom