About 525 Edin Ltd. (SC256407) United Kingdom