About Never Know Defeat Ltd. (08062912) United Kingdom