About Pragmatica Limited (02950659) United Kingdom