About Plasma Tech Spain Ltd (10797927) United Kingdom