About Hendrix Consulting Ltd (12732389) United Kingdom