About Celllife U.k. Limited (01391980) United Kingdom