About Jsr Plus Limited (12994744) United Kingdom