About Fenics Go Holdings Limited (12000569) United Kingdom