About Cenor Limited (10620212) United Kingdom