About Ne Solutions Holdings (uk) Limited (12031979) United Kingdom