About Sonder Apparel Limited (11963964) United Kingdom