About Lyndon Software Ltd (12994262) United Kingdom