About Jjr Investments Limited (03971332) United Kingdom