About Jura Associates Limited (06731162) United Kingdom