About 1059 Edin Ltd. (SC295681) United Kingdom