About Nubold Projects Ltd (12493225) United Kingdom