About Kancare Limited (12364640) United Kingdom