About N&s Audio Co. Limited (13175191) United Kingdom