About Novus Bh Magister Ltd (10489212) United Kingdom