About Svea Capital Sweden Limited (11901859) United Kingdom