About Green Ideal Limited (13122657) United Kingdom