About Jrl Group Holdings Limited (07046711) United Kingdom