About Ecnirp Ltd (13568064) United Kingdom