About Nqyr Limited (09884428) United Kingdom