About Navitas Engineering Group Ltd. (11820064) United Kingdom