About Nehkary Limited (12713802) United Kingdom