About Latent Image Limited (11267975) United Kingdom