About Editorial Solutions Ireland Limited (NI067407) United Kingdom