About Ne1 Energy Solutions Ltd (12261028) United Kingdom