About Green Hoopoe Limited (12868018) United Kingdom