About Sigulda Limited (13034087) United Kingdom