About Natural Beauty Slimming Europe Ltd (11676309) United Kingdom