About Lakshya Techsys Ltd (07230205) United Kingdom