About 824 Edin Ltd. (SC283841) United Kingdom