About Lsh Technology Ltd (12116209) United Kingdom