About Novum Designs Ltd (11802248) United Kingdom