About N7 Corporation Ltd (12122076) United Kingdom