About N.e. Business Limited (06026677) United Kingdom