About Jra Tackle Holdings Limited (13311022) United Kingdom