About Lush Green Investments Ltd (12761891) United Kingdom