About N7c Ltd (SC573419) United Kingdom