About Kesh Jacobs Limited (10319833) United Kingdom