About Jsr Holdings Ltd (12845612) United Kingdom