About 601 Edin Ltd. (SC265812) United Kingdom