About Navitas Bi Limited (11275178) United Kingdom