About Sonder London Clothing Limited (12539744) United Kingdom