About 580 Edin Ltd. (SC258192) United Kingdom