About Lucian Works Limited (12668239) United Kingdom