About N7 International Limited (11833455) United Kingdom