About Triodos Nominees Limited (06059752) United Kingdom