About Keesh Limited (13098051) United Kingdom