About Novus International Limited (NI651186) United Kingdom