About Lakshmi Investments Limited (09448905) United Kingdom