About Cellentis Ltd (09920167) United Kingdom