About Novus Navitas Ltd. (SC274299) United Kingdom