About Lakshmi Devi Ltd (10821961) United Kingdom