About Gen Holdings Limited (11709971) United Kingdom