About Dm Invest Sweden Limited (11224625) United Kingdom