About Novus Interior Solutions Ltd (10959898) United Kingdom