About Sonder Truro Ltd (10963962) United Kingdom