About Define Beauty Limited (10113437) United Kingdom