About Jjr Holdings Limited (11016133) United Kingdom