About New Wave World Ltd (13341880) United Kingdom