About Nik Karthik Associates Ltd (10261008) United Kingdom