About Nationwidetechnologyltd Ltd (12486430) United Kingdom