About Jurmala Limited (08131111) United Kingdom