About Kagoro Store Ltd (13288994) United Kingdom