About 291 Edin Ltd. (SC269527) United Kingdom