About Lakshyasoft Limited (10848117) United Kingdom