About Beauty Pulse Limited (12179840) United Kingdom