About N&s(uk) Ltd (10920020) United Kingdom