About Lfm Software Limited (04256152) United Kingdom