About Lm Technologies Limited (05303785) United Kingdom