About Jrc Management Services Ltd (SC615862) United Kingdom