About Nubold Limited (13181370) United Kingdom