About Nerixers Ltd (11202386) United Kingdom