About Ln Software Solutions Limited (12832823) United Kingdom