About Progica Ltd (12186601) United Kingdom