About Jrl3g Holdings Limited (08497047) United Kingdom