About N1 Vhjd Limited (11878830) United Kingdom