About Navigate Consulting Ltd. (06308389) United Kingdom