About Svea Capital Ltd (11712721) United Kingdom