About Jri Europe Limited (02361341) United Kingdom