About Novax Design Limited (09707771) United Kingdom