About N&s Ltd (11370779) United Kingdom