About Contogro Ltd (12108092) United Kingdom