About 960 Edin Ltd. (SC329843) United Kingdom