About Cyrus Asset Management Ltd (12372919) United Kingdom