About Lucid Colloids Europe Limited (08179690) United Kingdom