About Lsdx Technology Limited (08801001) United Kingdom