About Selllister Ltd. (13685844) United Kingdom