About 866 Edin Ltd. (SC280932) United Kingdom