About Sonder Europe Ltd (10796186) United Kingdom