About The Navigate Group Ltd (12007162) United Kingdom