About Discordia Software Limited (11862623) United Kingdom