About Nsq Technologies Ltd (13634882) United Kingdom