About Jsr Management Limited (11649346) United Kingdom