About Sew & Rhi-style Limited (11029432) United Kingdom