About Nav Group Holdings Ltd (11485372) United Kingdom