About Swedish Jolatech Ltd (12825139) United Kingdom