About 587 Edin Ltd. (SC295820) United Kingdom