About Nemo Electrical 2012 Limited (08193505) United Kingdom