About 268 Edin Ltd. (SC329249) United Kingdom