About Encore Capital Xvii Limited (09996810) United Kingdom