About E Gen Ltd (11358010) United Kingdom