About Svalska Ltd (11805932) United Kingdom