About Lucyella Ltd (10769456) United Kingdom