About Lush Investments Limited (12079393) United Kingdom