About Sonder International Holdings Ltd (12332253) United Kingdom