About Icon International Plasma Energy Limited (07947811) United Kingdom