About Cell-wellbeing Limited (12113385) United Kingdom