About Sencare Limited (11779027) United Kingdom