About Sequoia Care Ltd (11321083) United Kingdom