About N7 Technologies Ltd (12533100) United Kingdom