About Lucid Management Services Limited (10509292) United Kingdom