About Crt Life Science Limited (NI670138) United Kingdom