About Pace Technologies Limited (10428292) United Kingdom