About Lalitha &co Ltd (11383286) United Kingdom