About Fenex Limited (08471590) United Kingdom