About Jrc Invest Ltd (13376738) United Kingdom