About Never Say Never Trading Ltd (10484925) United Kingdom