About Sewsimplez Ltd (12092616) United Kingdom