About Kraftcare Limited (13246675) United Kingdom