About Kesh Global Limited (12158583) United Kingdom