About Om Invest Sweden Limited (12017702) United Kingdom