About New Wave Solutions Ltd (13451425) United Kingdom