About Novum Aurora Ltd (13234245) United Kingdom