About Fenix Foundation Limited (07871457) United Kingdom