Genone Holding Rsc Ltd