About Delm Beauty Tools Ltd (12268686) United Kingdom