About Life Science Associates Limited (07002945) United Kingdom