About J & R Investments Uk Limited (06484803) United Kingdom