About Jsr Venture Limited (13504907) United Kingdom