About Lucid View Investments Limited (12426245) United Kingdom