About Interkovas Ltd (11904269) United Kingdom