About Lucid View Limited (04898833) United Kingdom