About Kimcare Limited (12296899) United Kingdom