About Jpr Services Holdings Limited (13626468) United Kingdom