About Plasma Spirit Limited (10480691) United Kingdom