About New Wave London Limited (05407675) United Kingdom