About Novus Design Ltd (10787242) United Kingdom