About Lm Systems Holdings Limited (08024504) United Kingdom