About Novalyd Limited (13491029) United Kingdom