About Karachaganak Project Development Limited (03294212) United Kingdom