About Playlister Ltd. (05874200) United Kingdom