About 1012 Edin Ltd. (SC328376) United Kingdom