SETH, Ambika Born11/1986 NationalitySwiss Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned Caara UK Limited Director 22 Aug 2017 Data JSON Markdown