About Plasma Clean Holdings Limited (08411800) United Kingdom