About Nudibrand Ltd. (10892761) United Kingdom