About Greenomics Limited (05707135) United Kingdom