About Khilji Associates Limited (10437257) United Kingdom