About Lucid Initiatives Limited (04544662) United Kingdom