About Jsr2 Limited (11214303) United Kingdom