About Lilla Mye Ltd (10551491) United Kingdom