About Beauty Base Nw Ltd (12490489) United Kingdom