About Lucerna Mea Ltd (12122649) United Kingdom