About Newwave Eco Limited (10166670) United Kingdom