About Ifex Consulting Limited (03475583) United Kingdom