About N1 Spek Limited (11866463) United Kingdom