About Nude Brand International Limited (12645206) United Kingdom