About Greentech Capital Ltd (12359639) United Kingdom