About Nkqs Limited (10209276) United Kingdom