About Fenics Limited (13666974) United Kingdom