About Jura International Limited (05770308) United Kingdom