About Jura Traders Limited (13109049) United Kingdom