About Celloserve Ltd (11609912) United Kingdom