About N1 Vggg Limited (11866413) United Kingdom