About Lakshmi Capital Ltd (10829243) United Kingdom