About Novus Ordo Seclorum Ltd (13111598) United Kingdom