About Edge Case Software Ltd (11051201) United Kingdom