About Jora Junction Limited (10941036) United Kingdom