About Plasmoid Developments (uk) Limited (04963575) United Kingdom