About Fenix Consultancy International Ltd. (05294363) United Kingdom