About Jra Holdco Ltd (13228019) United Kingdom