About Noveldale Ltd (12688106) United Kingdom