About Magic Stitching Ltd (10994830) United Kingdom