About Niqs Technology Ltd (12850298) United Kingdom