About Novalord Limited (02292305) United Kingdom