About Jsr Limited (12121723) United Kingdom