About Northxnw Ltd Ltd (07401640) United Kingdom