About Nelarianx Ltd (13340454) United Kingdom