About Nicktek Limited (09720322) United Kingdom