About New Wave Development Limited (09925872) United Kingdom