About Latent Land Ltd. (02924098) United Kingdom