About Jukums Photo Ltd (13621263) United Kingdom