About Nq Holdings Limited (12091530) United Kingdom