About Nerve X Ltd (12242672) United Kingdom