About Greendot Eco Co. Ltd (12150861) United Kingdom