About Sjukla Limited (11623396) United Kingdom