About 62 Edin Ltd. (SC318547) United Kingdom