About Sp-tehnologija.lv Ltd (13615472) United Kingdom