About N-pen Ltd. (11145551) United Kingdom