About Cenex Management Limited (12150504) United Kingdom