About Nky Solutions Limited (11734597) United Kingdom