About Nkh21 Limited (12366688) United Kingdom