About Pacha Beauty Bar Limited (12392783) United Kingdom