About Lakshmi Management Services Limited (13711008) United Kingdom