About Ecogenix Ltd (12627525) United Kingdom