About Cgn Life Sciences Ltd (SC631833) United Kingdom