About Cara Ltd (SC216269) United Kingdom