About Ecotype Genetics Limited (11328606) United Kingdom