About Lucidation Ltd (09116889) United Kingdom