About 329 Edin Ltd. (SC277448) United Kingdom