About John Keil Investments Limited (00734097) United Kingdom