About Lucidbloc Ltd (11398351) United Kingdom