About Valorem Life Sciences Ltd (08041259) United Kingdom