About Niknod Solutions Ltd (10705524) United Kingdom