About Cyrus Capital Ltd (11125030) United Kingdom