About N1 Tbya Limited (11863935) United Kingdom