About Ne3 Solutions Ltd (10176455) United Kingdom