About Engenera Investments Limited (12155740) United Kingdom