About Laksh Software Consultancy Limited (09922358) United Kingdom