About Lucis Holdings Limited (10190453) United Kingdom