About New Wave Collectables Limited (10782395) United Kingdom