About Kovaccare Ltd (11710480) United Kingdom