About Pace Technologies Ltd (12611547) United Kingdom