About Cheyne Management Limited (03837457) United Kingdom