About Lucillen Ltd (12689990) United Kingdom