About 424 Edin Ltd. (SC259116) United Kingdom