About Latentrate Limited (04470253) United Kingdom