About Jakobsson Invest Sweden Limited (10853554) United Kingdom