About Cybel Management Limited (10423582) United Kingdom