About Lynch Software Ltd (11735386) United Kingdom