About Cheyne S (management) Limited (SC231973) United Kingdom