About Alcyon Management Ltd (10164879) United Kingdom