About Lucidix Biolabs Limited (10800858) United Kingdom