About Navitas Search Ltd (06644354) United Kingdom