About Greenco Alpha Holdings Limited (11187115) United Kingdom