About 893 Edin Ltd. (SC283341) United Kingdom