About Ennovation Investment Ltd. (12174774) United Kingdom