About Lucidian Solutions Ltd (07411546) United Kingdom