About Green Bucks International Limited (12795644) United Kingdom