About Touchbeauty Worldwide Ltd. (08611861) United Kingdom