About Dellux Beauty Limited (13405463) United Kingdom