About Sew Nice Ltd. (SC405352) United Kingdom