About Khilji Group Limited (10354857) United Kingdom