About Alcedo Management Company Limited (05077516) United Kingdom