About 583 Edin Ltd. (SC261047) United Kingdom