About 558 Edin Ltd. (SC284398) United Kingdom