About Cyan Intelligent Asset Managers Limited (13500438) United Kingdom