About 906 Edin Ltd. (SC327811) United Kingdom