About Impact Beauty Consulting Ltd (11384075) United Kingdom