About Acegurus Innovative Edge Ltd. (10420515) United Kingdom