About Svea Capital Investment Limited (11909473) United Kingdom