About Mint Green Investments Ltd (10971672) United Kingdom