About Jri Holdings Limited (11303323) United Kingdom