About Lakshya It Solutions Ltd (10672266) United Kingdom