About Niro S Ltd (13362212) United Kingdom