About Novus Resolutions Limited (10494412) United Kingdom