About Lucidise Limited (05644298) United Kingdom