About Latent Light Limited (04694808) United Kingdom