About 876 Edin Ltd. (SC328820) United Kingdom