About Lena&anna Ltd (10505695) United Kingdom