About Jsr Queensberry Limited (11942377) United Kingdom