About Natural Beauty Group Limited (12065992) United Kingdom