About Latentview Analytics Uk Limited (08811258) United Kingdom