About N1 Qkkq Limited (11878789) United Kingdom