About Abeba Retail Ltd. (10588645) United Kingdom