About Jhrg Holdings Ltd (08274283) United Kingdom