About Kail Holdings Limited (04189291) United Kingdom