About Novus Technology Ltd (13224504) United Kingdom