About Nuvia Limited (02063786) United Kingdom