About Greencoat Capital Holdings Limited (13055334) United Kingdom