About Nehna Research Ltd (13631934) United Kingdom