About Lucidcode Ltd (11977238) United Kingdom