About Jelgave Ltd (09500227) United Kingdom