About Nexcelom Bioscience Ltd. (08963546) United Kingdom