About Nu-derma Company Limited (12848064) United Kingdom