About 568 Edin Ltd. (SC296262) United Kingdom