About Jsr02 Limited (12825157) United Kingdom