About Ns Innovations Ltd (12168055) United Kingdom