About Latentvalue Ltd (12232328) United Kingdom