About S. A. Corporate Holdings Ltd. (SC703968) United Kingdom