About New Wave Technologies Limited (11275480) United Kingdom