About Nubold Group Ltd (08591353) United Kingdom