About Novus Resolve Limited (11126052) United Kingdom