About New Wave Technology Solutions Ltd (11885179) United Kingdom