About Novus Global Holdings Limited (12897439) United Kingdom