About Rs & J Investments Limited (11894179) United Kingdom