About Jsr Developments Ltd (13473484) United Kingdom