About Lansoft Limited (02884756) United Kingdom