About Nu-bode Ltd (10613266) United Kingdom