About Pega Solutions Ltd (11448383) United Kingdom