About The Lucian Group Ltd (12643655) United Kingdom