About Lakshmi Limited (04348683) United Kingdom