About Plazma Environmental Solutions Limited (13172460) United Kingdom