About Tell Fashion Ltd (12538733) United Kingdom