About Ndobrand Ltd. (12019392) United Kingdom