About Egenera Limited (04409817) United Kingdom