About Ne Holdings Ltd (11279028) United Kingdom