About 299 Edin Ltd. (SC273060) United Kingdom