About Fenix Associates Limited (08823378) United Kingdom