About Gen Nee Ltd (10298580) United Kingdom