About Carocell Bio Limited (10469714) United Kingdom