About Green Mint Limited (12339158) United Kingdom