About Natural Design Studio Ltd. (11650396) United Kingdom