About Jrf Holdings Ltd (13075197) United Kingdom