About Nicel Energy Services Limited (10418725) United Kingdom