About Sewing Project Studio Ltd (11648197) United Kingdom