About Miraculous Stitches Ltd (11941977) United Kingdom