About Snap Apparel Limited (11916262) United Kingdom