About A Plus Investments Sweden Limited (13166715) United Kingdom