About Sonder & Metric Ltd (10647585) United Kingdom