About Jrg Holdings 81004 Limited (11624237) United Kingdom