About Deea Stylist Ltd (13058200) United Kingdom