About J.r.b. Investments Limited (02609074) United Kingdom