About Lucidus Limited (13304768) United Kingdom