About London New Wave Limited (12284295) United Kingdom