About Jro Holdings Limited (10984128) United Kingdom