About Nrlx Ltd (11841062) United Kingdom