About Novus 1 Limited (08366396) United Kingdom