About Jrjb Holdings Limited (11730088) United Kingdom