About Gene Ocean Ltd (13105225) United Kingdom