About Nku Limited (13363010) United Kingdom