About Life Science International Limited (09838769) United Kingdom