About Cellenor Ltd (11674929) United Kingdom