About Lakh Creative Investments Limited (13168936) United Kingdom