About Cyrus Global Holdings Ltd. (13432556) United Kingdom