About Lucidiam Limited (10581621) United Kingdom