About Cheyne Group Management Limited (06281411) United Kingdom