About Intelligent Marine & Energy Coatings Limited (12021803) United Kingdom