About Nenkash Associates Limited (12016593) United Kingdom