About Alicel Ltd (13598785) United Kingdom