About John Engelbrektson Invest Sweden Limited (07710023) United Kingdom