About A Plus Sweden Limited (13166766) United Kingdom