About Jury Investments Ltd (13550033) United Kingdom