About Jpr Group Holdings Limited (12161688) United Kingdom