About Winner Kane 2018 Limited (11692062) United Kingdom