About Jsr Practices Ltd (12506337) United Kingdom